﻿using System;
using UnityEngine;

// Token: 0x0200032C RID: 812
public abstract class AssetBundleLoadAssetOperation : AssetBundleLoadOperation
{
	// Token: 0x0600147C RID: 5244
	public abstract bool IsEmpty();

	// Token: 0x0600147D RID: 5245
	public abstract T GetAsset<T>() where T : UnityEngine.Object;

	// Token: 0x0600147E RID: 5246
	public abstract T[] GetAllAssets<T>() where T : UnityEngine.Object;
}
